
                   #  自定义错误码

# from django.http import JsonResponse
#
# from .res_code import Code
#
#
# def to_json_data(errno=Code.OK, errmsg='', data=None, **kwargs):
#     json_dict = {'errno': errno, 'errmsg': errmsg, 'data': data}
#
#     if kwargs :
#         json_dict.update(kwargs)   # 把 字典kwargs添加到json.dict里面,即合并字典
#
#     return JsonResponse(json_dict)
from django.http import JsonResponse

from .res_code import Code


def json_response(errno=Code.OK, errmsg='', data=None, kwargs=None):
        json_dict = {
            'errno': errno,
            'errmsg': errmsg,
            'data': data
                       }

        if kwargs and isinstance(kwargs, dict):
                           json_dict.update(kwargs)

        return JsonResponse(json_dict)